package com.bwie.cart.mapper;

import com.bwie.cart.domain.po.CartPO;
import com.bwie.cart.domain.vo.CartVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface CartClientMapper {

    /**
     * 获取购物车列表
     * @param cartPO
     * @return
     */
    List<CartVO> selectCartList(CartPO cartPO);

    /**
     * 插入新的购物车记录到数据库
     * @param cart
     */
    void insertCart(CartPO cart);

    void deleteCartById(Long id);
}
